package demo;

import entity.Person;

public class Demo2 {
    public static void main(String[] args) {
        Class clz=Person.class;

        //1.通过Class对象获取类名
//        /*System.out.println(clz.getName());
//        System.out.println(clz.getSimpleName());
//        //2.通过Class对象获取所在的包名
//        System.out.println(clz.getPackage().getName());
//        //3.通过Class对象获取父类名
//        System.out.println(clz.getSuperclass().getName());*/
        //4.通过Class对象获取所实现的接口
        Class[] interfaces = clz.getInterfaces();
        for (Class anInterface : interfaces) {
            System.out.println(anInterface.getName());
        }


    }
}
